Big Huge Thesaurus

Mutinus caninus

noun

sounds kind of like